
Tudo é configurável e extensível Análise coletada por e hospedada no G2.com.
A curva de aprendizado é muito baixa e leva muito tempo para descobrir as coisas. Análise coletada por e hospedada no G2.com.
Por FreeCAD
Perfil Não Reivindicado
Como você classificaria sua experiência com GNU Emacs?

Tudo é configurável e extensível Análise coletada por e hospedada no G2.com.
A curva de aprendizado é muito baixa e leva muito tempo para descobrir as coisas. Análise coletada por e hospedada no G2.com.
Poder. Flexibilidade.
Adoro poder fazer tudo no mesmo software. Análise coletada por e hospedada no G2.com.
Falta de interação com outros usuários.
Sem disponibilidade para instalar no trabalho. Análise coletada por e hospedada no G2.com.
Código aberto, embutido. Funciona como um encanto para sistemas operacionais baseados em Linux. É muito simples de usar. É possível fazer edições em tempo real, um editor clássico e também é muito personalizável. Análise coletada por e hospedada no G2.com.
Embora o GNU emacs seja um software legado, não é destinado a todos, especialmente a nova geração que adora interfaces gráficas. É desnecessário dizer que ele tem uma curva de aprendizado comparativamente mais íngreme se você está acostumado a editores de GUI. Além disso, em comparação com esses editores de GUI sofisticados, suas funcionalidades são um tanto limitadas. Análise coletada por e hospedada no G2.com.
Emacs e VIM são os editores de texto que são comumente usados em ambientes Linux. Às vezes, quando você faz ssh em uma máquina, não há editores GUI disponíveis e você frequentemente recorre a um editor como este. Isso é o que eu mais gosto no emacs. Ele geralmente está instalado em todas as máquinas e facilita a edição de uma variedade de formatos de arquivo em uma máquina remota. Análise coletada por e hospedada no G2.com.
Algumas pessoas usam o Emacs como editor principal, mas eu não. Existem muitos recursos agradáveis de interface gráfica que editores como Sublime e VSCode têm que o Emacs não possui por padrão. Se você estiver em um desktop com interface gráfica, prefiro não usar o Emacs, já que ele é apenas texto. Análise coletada por e hospedada no G2.com.

Uma característica, que não conheço em outro editor, é a capacidade de executar subshell dentro do editor, M-x rgrep M-x compile etc... Também gosto de usar modos fantásticos como o org-mode para gerenciar notas... tramp é uma utilidade legal para visitar sistemas de arquivos remotos (ssh, ftp). magit vale a pena ser usado se você usa git. Análise coletada por e hospedada no G2.com.
Não está claro qual versão manter para a configuração, geralmente eu divido meus arquivos de configuração e os carrego de propósito. Depurar dentro do editor não é tão fácil, o cliente de e-mail é contra-intuitivo, ou seja, se eu apenas quiser abrir uma URL IMAP, terei que definir um monte de variáveis. Análise coletada por e hospedada no G2.com.
Totalmente configurável. Você pode configurar qualquer coisa - Tema, realce de sintaxe, verificador, opções de menu, atalhos de teclado.
Experiência consistente e multiplataforma. Tenho um repositório no GitHub com .emacs.d para configuração do emacs acessível em qualquer sistema operacional.
Comunidade ativa e especializada. A comunidade emacs é solidária e experiente. emacs é mais antigo do que eu, assim como muitos desenvolvedores de emacs. :) Análise coletada por e hospedada no G2.com.
Uma curva de aprendizado íngreme no início. Na verdade, desisti do emacs duas vezes antes de me apaixonar por ele na terceira vez e decidir me comprometer com ele no futuro próximo. Análise coletada por e hospedada no G2.com.

GNU Emacs é um editor poderoso que oferece a funcionalidade de um sub-shell embutido. Ele suporta UNICODE totalmente. Tudo pode ser feito que pode ser feito usando qualquer IDE moderno. Análise coletada por e hospedada no G2.com.
Falta boa documentação. Os repositórios estão espalhados. Requer muito tempo considerável para aprender a trabalhar no GNU Emacs e, além disso, os atalhos não são fáceis de lembrar. Análise coletada por e hospedada no G2.com.

O Emacs é fácil de instalar em uma máquina Linux e funciona muito bem como editor quando você está conectado a um servidor remoto em um Terminal de linha de comando. Outros editores como Atom, Sublime, Eclipse e VSCode precisam usar um túnel SSH para trabalhar em um servidor remoto, o que é muito inconveniente e propenso a problemas de conexão. Eu programo principalmente em Python, e o Emacs tem uma boa codificação de cores e estilo para código Python. E os atalhos são ótimos no Emacs. Análise coletada por e hospedada no G2.com.
A única desvantagem que vejo é a falta de suporte para linguagens e bibliotecas mais recentes. Por exemplo, eu estava tentando encontrar um pacote de codificação de cores para programar em VueJS, mas não consegui encontrar um apropriado para o Emacs. A comunidade do Emacs é composta por um grupo mais antigo e nem sempre tem suporte e atualizações para os frameworks mais novos. Análise coletada por e hospedada no G2.com.
interação apenas com teclado, bibliotecas extensas, macros ricas, os mesmos atalhos de teclado que usei por mais de 30 anos Análise coletada por e hospedada no G2.com.
não é exatamente fácil de aprender ou descobrir. integração com sistemas de desenvolvimento modernos é limitada ou faça você mesmo Análise coletada por e hospedada no G2.com.

Emacs pode fazer qualquer coisa e as extensões lisp podem ajustá-lo para qualquer linguagem de programação ou padrões de codificação. Análise coletada por e hospedada no G2.com.
Há uma curva de aprendizado que ocupa a maior parte de um dia. Análise coletada por e hospedada no G2.com.
Obtenha respostas práticas, fluxos de trabalho reais e prós e contras honestos da comunidade G2 ou compartilhe suas ideias.
Detalhes de preços para este produto não estão disponíveis no momento. Visite o site do fornecedor para saber mais.